
@article{Reference0,
	Author = {The Open Group},
	Title = {Building Return on Investment from Cloud Computing: Discussion - Financial Value Perspective of Moving from CAPEX to OPEX and Pay-as-you-go.},
	Url = {http://www.opengroup.org/cloud/whitepapers/ccroi/disc1.htm},
	Year = {2014}
	}

@article{Reference1,
	Author = {Parkhill D},
	Journal = {Addison-Wesley Reading},
	Title = {The challenge of the computer utility},
	Year = {1966}	
	}

@article{Reference2,
	Author = {Vaquero L Rodero Merino L Caceres J and Lindner M},
	Journal = {ACM SIG-COMM computer communications review},
	Title = {A break in the clouds towards a cloud definition},
	Url = {http://www.cmlab.csie.ntu.edu.tw/~freetempo/CN2011/hw/hw1/p50-v39n1l-vaqueroA.pdf},
	Year = {2009}
	}
	

@article{Reference3,
	Author = {Peter Mell and Timothy Grance},
	Journal = {Recommendations of the National Institute of Standards and Technology},
	Title = {The NIST Definition of Cloud Computing},
	Url = {http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf},
	Year = {2011}
	}
	
@article{Reference4,
	Author = {Rajkumar Buyya Hai Jin and Toni Cortes},
	Title = {Cluster computing},
	Url = {http://www.cloudbus.org/papers/FGCS-Cluster.pdf},
	Year = {2002}
}

@article{Reference5,
	Author = {Qi Zhang Lu Cheng and Raouf Boutaba},
	Title = {Cloud computing: state-of-the-art and research challenges},
	Url = {http://it341.blog.com/files/2012/12/Cloud-computing-state-of-the-art-and-research-challenges.pdf},
	Year = {2010}
}

@article{Reference6,
	Author = {Lori MacVittie},
	Title = {Load balancing is key to successful cloud-based dynamic architectures},
	Url = {https://devcentral.f5.com/articles/load-balancing-is-key-to-successful-cloud-based-dynamic-architectures#.Uzcpffl5OPw},
	Year = {2009}
}

@article{Reference7,
	Author = {HyperStratus},
	Title = {Migrating Applications to the Cloud},
	Url = {http://www.hyperstratus.com/},
	Year = {2009}
}

@article{Reference8,
	Author = {Joseph Baron Sanjay Kotecha},
	Title = {Storage Options in the AWS Cloud},
	Url = {http://media.amazonwebservices.com/AWS_Storage_Options.pdf},
	Year = {2013}
}

@article{Reference9,
	Author = {Amazon Web Services},
	Title = {Extend Your IT Infrastructure with Amazon Virtual Private Cloud},
	Url = {http://media.amazonwebservices.com/Extend_your_IT_infrastructure_with_Amazon_VPC.pdf},
	Year = {2013}
}

@article{Reference10,
	Author = {Windows Azure},
	Title = {Introducing Windows Azure SQL Database},
	Url = {http://msdn.microsoft.com/en-us/library/windowsazure/ee336230.aspx},
	month = {March},
	Year = {2014}
}

@article{Reference11,
  Author = {Google App Engine},
	Title = {Google App Engine General Questions},
	Url = {https://developers.google.com/appengine/kb/general},
	month = {March},
	Year = {2014}
}

@article{Reference12,
  Author = {Amazon EC2},
	Title = {Amazon Elastic Compute Cloud (Amazon EC2)},
	Url = {aws.amazon.com/ec2},
	month = {March},
	Year = {2014}
}


@article{Reference13,
  Author = {Gogrid},
	Title = {Cloud Computing and Hybrid Infrastructure from GoGrid},
	Url = {http://www.gogrid.com/},
	month = {March},
	Year = {2014}
}

@article{Reference14,
  Author = {FlexiScale},
	Title = {FlexiScale Cloud Comp and Hosting},
  Url = {http://www.flexiscale.com/},
	month = {March},
	Year = {2014}
}

@article{Reference15,
	Author = {Windows Azure},
	Title = {The cloud for modern business},
	Url = {https://www.windowsazure.com/},
	month = {March},
	Year = {2014}
}

@article{Reference16,
	Author = {Salesforce},
	Title = {Salesforce},
	Url = {http://www.salesforce.com/},
	month = {March},
	Year = {2014}
}

@article{Reference17,
  Author = {Rackspace},
	Title = {Rackspace},
	Url = {http://www.rackspace.com/},
	month = {March},
	Year = {2014}
}

@article{Reference18,
	Author = {SAP},
	Title = {SAP Business ByDesign},
	Url = {http://www.sap.com/pc/tech/cloud/software/business-management-bydesign/overview/index.html},
	month = {March},
	Year = {2014}
}

@article{Reference19,
  Author = {Google},
	Title = {About Google Apps},
	Url = {http://www.google.com/enterprise/apps/business/},
	month = {March},
	Year = {2014}
}

@article{Reference20,
  Author = {Cloud Consulting},
	Title = {Cloud Computing Layers},
	Url = {http://www.cloudconsulting.com/layers/},
	month = {March},
	Year = {2014}
}

@article{Reference21,
  Author = {XenSouce Inc},
	Title = {Xen},
	Url = {http://www.citrix.com/products/xenserver/overview.html},
	month = {March},
	Year = {2014}
}

@article{Reference22,
  Author = {Kernal Based Virtual Machine},
	Title = {KBM},
	Url = {http://www.linux-kvm.org/page/MainPage},
	month = {March},
	Year = {2014}
}

@article{Reference23,
  Author = {VMWare},
	Title = {ESX Server},
	Url = {http://www.vmware.com/},
	month = {March},
	Year = {2014}
}

@article{Reference24,
  Author = {Michael Armbrust Armando Fox},
	Title = {Above the Clouds: A Berkeley View of Cloud Computing},
	Url = {http://www.cs.columbia.edu/~roxana/teaching/COMS-E6998-7-Fall-2011/papers/armbrust-tr09.pdf},
	month = {February},
	Year = {2009}
}

@article{Reference25,
  Author = { Badger L Grance T Patt-Corner R Voas J},
	Title = {Cloud computing synopsis and recommendations},
	month = {April},
	Year = {2012}
}

@article{Reference26,
  Author = {J Dunkel},
	Title = {Systemarchitekturen fuer Verteilte Anwendungen: Client-Server, Multi-Tier, SOA, Event Driven Architectures, P2P, Grid, Web 2.0},
	month = {April},
	Year = {2008}
}

@article{Reference27,
  Author = {Vasilios Andrikopoulos Tobias Binz Frank Leymann Steve Strauch},
	Journal = {Challenges and solutions in migrating applications to the Cloud},
	Title = {How to adapt applications for the Cloud environment},
	month = {December},
	Year = {2012}
}

@article{Reference28,
  Author = {Andre B. Bondi},
	Title = {Characteristics of Scalability and Their Impact on Performance},
	month = {April},
	Year = {2000}
}

@article{Reference29,
  Author = {Tom Atwood},
	Journal = {Enterprise Systems Products, Sun Microsystems},
	Title = {Vertical and Horizontal Computing Architectures - Trends and Attributes},
	month = {May},
	Year = {2003}
}

@article{Reference30,
  Author = {DAN PRITCHETT},
	Title = {BASE: An ACID alternative},
	month = {June},
	Year = {2008}
}

@article{Reference31,
  Author = {Seth Gilbert Nancy A. Lynch},
	Title = {Perspectives on the CAP Theorem},
	Url = {http://groups.csail.mit.edu/tds/papers/Gilbert/Brewer2.pdf},
	month = {April},
	Year = {2012}
}

@article{Reference32,
  Author = {Peter Bailis and Ali Ghodsi},
	Title = {Eventual Consistency Today: Limitations, Extensions, and Beyond},
	Url = {http://queue.acm.org/detail.cfm?id=2462076},
	month = {April},
	Year = {2013}
}

@article{Reference33,
  Author = {Werner Vogels},
	Journal = {Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability.},
	Title = {Eventual Consistency},
	Url = {http://queue.acm.org/detail.cfm?id=1466448},
	month = {October},
	Year = {2008}
}

@article{Reference34,
  Author = {Hecht R, Jablonski S},
	Title = {NoSQL evaluation: A use case oriented survey.},
	month = {April},
	Year = {2011}
}

@article{Reference35,
  Author = {Sadalage PJ, Fowler M},
	Title = { NoSQL distilled: a brief guide to the emerging world of polyglot persistence.},
	month = {April},
	Year = {2013}
}

@article{Reference36,
  Author = {Redis website},
	Title = {Redis},
	Url = {http://redis.io/},
	month = {April},
	Year = {2014}
}

@article{Reference37,
  Author = {Cassandra website},
	Title = {Apache Cassandra},
	Url = {http://cassandra.apache.org/},
	month = {April},
	Year = {2014}
}

@article{Reference38,
  Author = {MongoDB website},
	Title = {MongoDB},
	Url = {http://www.mongodb.org/},
	month = {April},
	Year = {2014}
}

@article{Reference39,
  Author = {Neo4j website},
	Title = {Neo4j},
	Url = {http://www.neo4j.org/},
	month = {April},
	Year = {2014}
}

@article{Reference40,
  Author = {CouchDB website},
	Title = {CouchDB},
	Url = {http://couchdb.apache.org/},
	month = {April},
	Year = {2014}
}

@article{Reference41,
  Author = {Amazon Web Services},
	Title = {Migrating your Existing Applications to the AWS Cloud},
	Url = {http://media.amazonwebservices.com/CloudMigration-main.pdf},
	month = {October},
	Year = {2010}
}

@article{Reference42,
  Author = {Arun Taneja},
	Title = {A guide to moving applications to the cloud},
	Url = {http://searchcloudstorage.techtarget.com/tip/A-guide-to-moving-applications-to-the-cloud},
	month = {April},
	Year = {2014}
}

@article{Reference43,
  Author = {Google App Engine},
	Title = {About Google Cloud SQL},
	Url = {https://developers.google.com/cloud-sql/docs/introduction},
	month = {May},
	Year = {2014}
}

@article{Reference44,
  Author = {Google App Engine},
	Title = {FQA - Google Cloud SQL},
	Url = {https://developers.google.com/cloud-sql/faq},
	month = {May},
	Year = {2014}
}

@article{Reference45,
  Author = {Amazon Web Services},
	Title = {Amazon RDS FAQs},
	Url = {https://aws.amazon.com/rds/faqs/},
	month = {May},
	Year = {2014}
}

@article{Reference46,
  Author = {Amazon Web Services},
	Title = {Amazon DynamoDB FAQs},
	Url = {http://aws.amazon.com/dynamodb/faqs/},
	month = {May},
	Year = {2014}
}

@article{Reference47,
  Author = {Amazon Web Services},
	Title = {Amazon SimpleDB FAQs},
	Url = {http://aws.amazon.com/simpledb/faqs/},
	month = {May},
	Year = {2014}
}

@article{Reference48,
  Author = {Cloudant},
	Title = {Anatomy of the Cloudant DBaaS},
	Url = {https://cloudant.com/wp-content/uploads/CloudantTechnicalOverview.pdf},
	month = {May},
	Year = {2014}
}

@article{Reference49,
  Author = {Hoff T},
	Title = {35+ use cases for choosing your next NoSQL database},
	Url = {http://highscalability.com/blog/2011/6/20/35-use-cases-for-choosing-your-next-nosql-database.html},
	month = {June},
	Year = {2011}
}

@article{Reference50,
  Author = {Steve Strauch, Vasilios Andrikopoulos},
	Title = {Using Patterns to Move the Application Data Layer to the Cloud},
	Url ={http://www.iaas.uni-stuttgart.de/RUS-data/INPROC-2013-17%20-%20Using%20Patterns%20to%20Move%20the%20Application%20Data%20Layer.pdf},
	month = {May},
	Year = {2013}
}

@article{Reference51,
  Author = {Laszewski T, Nauduri P},
	Title = {Migrating to the Cloud: Oracle Client/Server Modernization.},
	month = {May},
	Year = {2012}
}

@article{Reference52,
  Author = {Christoph Fehling, Frank Leymann},
	Title = {Cloud Computing Patterns.},
	month = {May},
	Year = {2014}
}

@article{Reference53,
  Author = {Cunningham, S. R.},
	Title = {Windows Azure Application Profile Guidance. Custom E-Commerce (Elasticity Focus) Application Migration Scenario.},
	month = {May},
	Year = {2010}
}

@article{Reference54,
  Author = {Microsoft Azure},
	Title = {Generic Migration Scenarios and Case Studies.},
	month = {May},
	Year = {2012}
}

@article{Reference55,
  Author = {Maria Spinola},
	Title = {An Essential Guide to Possibilities and Risks of Cloud Computing.},
	month = {June},
	Year = {2009}
}

@article{Reference56,
  Author = {Codename: BlueMix},
	Title = {IBM Codename: BlueMix.},
	Url = {https://ace.ng.bluemix.net/},
	month = {May},
	Year = {2014}
	
}

@article{Reference57,
  Author = {MongoLab website},
	Title = {MongoLab},
	Url = {https://mongolab.com/welcome/},
	month = {May},
	Year = {2014}
}

@article{Reference58,
  Author = {MySQL web site},
	Title = {MySQL in the Cloud},
	Url = {http://www.mysql.com/why-mysql/cloud/},
	month = {May},
	Year = {2014}
}

@article{Reference59,
  Author = {Instaclustr web site},
	Title = {Instaclustr},
	Url = {https://www.instaclustr.com/},
	month = {May},
	Year = {2014}
}

@article{Reference60,
  Author = {Apache Cassandra},
	Title = {Apache Cassandra 1.1 Documentation},
	Url = {http://www.datastax.com/docs/1.1/references/cql/index},
	month = {May},
	Year = {2014}
}

@article{Reference61,
  Author = {Google Cloud Datastore},
	Title = {Datastore Concepts Overview},
	Url = {https://developers.google.com/datastore/docs/concepts/overview},
	month = {May},
	Year = {2014}
}

@article{Reference62,
  Author = {MongoDB manual},
	Title = {Sharding},
	Url = {http://docs.mongodb.org/manual/sharding/},
	month = {May},
	Year = {2014}
}

@article{Reference63,
  Author = {MySQL Documentation},
	Title = {Replication},
	Url = {http://dev.mysql.com/doc/refman/5.0/en/replication.html},
	month = {May},
	Year = {2014}
}

@article{Reference64,
  Author = {Pascal Molli, Pascal Urso},
	Title = {Tombstone Transformation Functions for Ensuring Consistency in Collaborative Editing Systems},
	Url = {http://hal.archives-ouvertes.fr/docs/00/10/90/39/PDF/OsterCollaborateCom06.pdf},
	month = {May},
	Year = {2014}
}

@article{Reference65,
  Author = {The Java EE 6 Tutorial},
	Title = {Distributed Multitiered Applications},
	Url = {http://docs.oracle.com/javaee/6/tutorial/doc/bnaay.html},
	month = {May},
	Year = {2014}
}

@article{Reference66,
  Author = {ScaleDB},
	Title = {Large Database},
	Url = {http://www.scaledb.com/large-database.php},
	month = {May},
	Year = {2014}
}

@article{Reference67,
  Author = {Wikipedia},
	Title = {Enterprise Service Bus},
	Url = {http://en.wikipedia.org/wiki/Enterprise_service_bus},
	month = {June},
	Year = {2014}
}

@article{Reference68,
  Author = {Richard Monson-Haefel},
	Title = {The Life Cycle of a Stateless Session Bean},
	Url = {http://docstore.mik.ua/orelly/java-ent/ebeans/ch07_02.htm},
	month = {June},
	Year = {2014}
}

@article{Reference69,
  Author = {Qusay H. Mahmoud},
	Title = {Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)},
	Url = {http://www.oracle.com/technetwork/articles/javase/soa-142870.html},
	month = {April},
	Year = {2005}
}


